package com.dwxt.parabolic.entity;

import java.util.Date;

/**
 * @author Long Yan
 * @date 2021/03/19
 */
public class Company {
    private String id;

    /**
     * 地址
     */
    private String address;

    /**
     * 区域id
     */
    private String areaId;

    /**
     * 区域名称
     */
    private String areaName;

    /**
     * 城市id
     */
    private String cityId;

    /**
     * 城市名称
     */
    private String cityName;

    /**
     * 创建时间
     */
    private Date createTime;

    /**
     * 0 未删 1 已删
     */
    private Integer deleteFlag;

    /**
     * 描述
     */
    private String description;

    /**
     * 设备数量（超脑）
     */
    private Integer deviceCount;

    /**
     * 安装公司id
     */
    private String installCompanyId;

    /**
     * 安装公司logo地址
     */
    private String installCompanyLogo;

    /**
     * 安装公司名称
     */
    private String installCompanyName;

    /**
     * 安装人员id
     */
    private String installUserId;

    /**
     * 安装人员名称
     */
    private String installUserName;

    /**
     * 安装人员号码
     */
    private String installUserPhoneNumber;

    /**
     * 相机数量
     */
    private Integer ipcCount;

    /**
     * 是否通知
     */
    private Integer isAlarm;

    /**
     * 是否是管理员
     */
    private Integer isManager;

    /**
     * 维度
     */
    private String lat;

    /**
     * 经度
     */
    private String lng;

    /**
     * 单位名称
     */
    private String name;

    /**
     * 负责人号码
     */
    private String phoneNumber;

    /**
     * 省份id
     */
    private String provinceId;

    /**
     * 省份名称
     */
    private String provinceName;

    /**
     * 是否启用
     */
    private Integer status;

    private Date updateTime;

    /**
     * 人员数量
     */
    private Integer userCount;

    /**
     * 负责人名称
     */
    private String userName;

    /**
     * 负责人id
     */
    private String userId;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address == null ? null : address.trim();
    }

    public String getAreaId() {
        return areaId;
    }

    public void setAreaId(String areaId) {
        this.areaId = areaId == null ? null : areaId.trim();
    }

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName == null ? null : areaName.trim();
    }

    public String getCityId() {
        return cityId;
    }

    public void setCityId(String cityId) {
        this.cityId = cityId == null ? null : cityId.trim();
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName == null ? null : cityName.trim();
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Integer getDeleteFlag() {
        return deleteFlag;
    }

    public void setDeleteFlag(Integer deleteFlag) {
        this.deleteFlag = deleteFlag;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }

    public Integer getDeviceCount() {
        return deviceCount;
    }

    public void setDeviceCount(Integer deviceCount) {
        this.deviceCount = deviceCount;
    }

    public String getInstallCompanyId() {
        return installCompanyId;
    }

    public void setInstallCompanyId(String installCompanyId) {
        this.installCompanyId = installCompanyId == null ? null : installCompanyId.trim();
    }

    public String getInstallCompanyLogo() {
        return installCompanyLogo;
    }

    public void setInstallCompanyLogo(String installCompanyLogo) {
        this.installCompanyLogo = installCompanyLogo == null ? null : installCompanyLogo.trim();
    }

    public String getInstallCompanyName() {
        return installCompanyName;
    }

    public void setInstallCompanyName(String installCompanyName) {
        this.installCompanyName = installCompanyName == null ? null : installCompanyName.trim();
    }

    public String getInstallUserId() {
        return installUserId;
    }

    public void setInstallUserId(String installUserId) {
        this.installUserId = installUserId == null ? null : installUserId.trim();
    }

    public String getInstallUserName() {
        return installUserName;
    }

    public void setInstallUserName(String installUserName) {
        this.installUserName = installUserName == null ? null : installUserName.trim();
    }

    public String getInstallUserPhoneNumber() {
        return installUserPhoneNumber;
    }

    public void setInstallUserPhoneNumber(String installUserPhoneNumber) {
        this.installUserPhoneNumber = installUserPhoneNumber == null ? null : installUserPhoneNumber.trim();
    }

    public Integer getIpcCount() {
        return ipcCount;
    }

    public void setIpcCount(Integer ipcCount) {
        this.ipcCount = ipcCount;
    }

    public Integer getIsAlarm() {
        return isAlarm;
    }

    public void setIsAlarm(Integer isAlarm) {
        this.isAlarm = isAlarm;
    }

    public Integer getIsManager() {
        return isManager;
    }

    public void setIsManager(Integer isManager) {
        this.isManager = isManager;
    }

    public String getLat() {
        return lat;
    }

    public void setLat(String lat) {
        this.lat = lat == null ? null : lat.trim();
    }

    public String getLng() {
        return lng;
    }

    public void setLng(String lng) {
        this.lng = lng == null ? null : lng.trim();
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    public String getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber == null ? null : phoneNumber.trim();
    }

    public String getProvinceId() {
        return provinceId;
    }

    public void setProvinceId(String provinceId) {
        this.provinceId = provinceId == null ? null : provinceId.trim();
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName == null ? null : provinceName.trim();
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getUserCount() {
        return userCount;
    }

    public void setUserCount(Integer userCount) {
        this.userCount = userCount;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName == null ? null : userName.trim();
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId == null ? null : userId.trim();
    }
}